knee pad - French English Dictionary